Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROWS GREEN LANE Detached £250,000 14 Oct 2019
1A BARROWS GREEN LANE Detached £82,000 17 Apr 2000
3 BARROWS GREEN LANE Detached £149,500 28 Feb 2001
7 BARROWS GREEN LANE Semi-Detached £175,000 14 Oct 2005